high voltage direct-current transmission - French English Dictionary